@charset "utf-8";
/* CSS Document */
/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { /* [disabled]margin:0;
*/ padding: 0; font-family: "microsoft yahei","simsun"; color: #666666; margin: 0; font-size:16px; -webkit-appearance : none ;  /*解决iphone safari上的圆角问题*/}
p { padding: 0; font-family: "microsoft yahei","simsun"; color: #666666; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
input[type="text"],
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
-webkit-appearance: none;border-radius:0
}
html, body, fieldset, img, iframe, abbr { border: 0; }
i, cite, em, var, address, dfn { font-style: normal; }
[hidefocus], summary {
 outline: 0;
}
li { list-style: none; line-height: 24px; }
h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal }
sup, sub { font-size: 83%; }
pre, code, kbd, samp { font-family: inherit; }
q:before, q:after { contentbody: none; }
textarea { overflow: auto; resize: none; }
label, summary { cursor: default; }
a, button { cursor: pointer; }
del, ins, u, s, a, a:hover { text-decoration: none; }
a { color: #666666; font-family: "microsoft yahei"; }
.clearfix:after { contentbody: "."; display: block; clear: both; }
.fr { float: right!important }
.fl { float: left!important }
body {margin: 0px;padding: 0px;background:#c3e8d2;width:100%;height:auto;min-width: 1200px;}
img { border: 0; display: block }
.clearfix { clear: both; }
.con {min-width:1200px;height:auto; overflow: auto}
.fgx{ width: auto; height:30px; clear:both}
/*-----------------------------------------------------------顶部-----------------------------------------------------------*/
.top{ width:100%; background:#eaf4fe; height:100%; overflow:hidden;}
.top_con {width:1200px;margin: 0px auto; height:100%; padding:20px 0px; overflow:hidden}
.line_ser{ width:120px; height:auto; position:absolute; right:100px; top:30px;}
.line_ser a{ display:block; width:120px; height:auto}
.line_ser a img{ width:120px; height:auto}
/*顶部外链*/
.top .top_link_con{height:30px; line-height:30px;background:#009d3f}
.top .top_link_con .top_link{ width:1200px; margin:0px auto; }
.top .top_link_con .top_link a{ float:right; padding:0px 10px; color:#FFF; line-height:30px; font-size:14px}
/*logo*/
.logoimg{ width:455px; height:79px; float:left; padding-top:10px;}
.logoimg a{ display:inline-block; width:100%}
.logoimg img{ width:100%; height:auto}
/*搜索*/
.jb_sousuo{ width:350px; height:40px; background:url(ser_bg.png); border:0px; float:right;}
.jb-sstext{ width:250px; height:38px; float:left; font-size:16px; color:#3b4567; padding-left:10px; line-height:38px; background:none; border:solid 1px #898787}
.jb-ssbutton{ width:88px; height:40px; background:#db1a1a;cursor:pointer; color:#FFF; border:none; text-align:center;float:left}
/*导航*/
.top_center{ width:578px; float:right; height:100%;}
.nav{ width:100%; height:52px; clear:both; padding-top:12px;}
.nav ul{width:100%; height:52px; overflow:hidden; float: right}
.nav ul li{padding-left: 12px;text-align:center;float: left;}
.nav ul li a{ display:block; color:#000;font-size:16px; height:50px; line-height:50px; font-weight:bold}
.nav ul li a.on{ border-bottom:2px #003300 solid}
.nav ul li a:hover{border-bottom:2px #003300 solid;}
/*网上办事大厅*/
.top_right{ float:right; width:100px; height:90px; padding-left:20px;}
.top_right a{ display:block; width:100%; height:auto}
.top_right a img{ width:100%; height:auto}
/*banner*/
.banner{ width:100%; height: auto; min-width:1200px;}
.banner a{ display:block; width:100%; height:auto;}
.banner img{ width:100%; height:auto; overflow:hidden}

/*动态要闻*/
.topnews{ width:100%; height:95px; background:url(topnews_bg.png) repeat; position:absolute; bottom:0px;}
/*文字滚动*/
.topnews .news_ywdt{ width:1000px; margin:0px auto;height:48px;  color:#fff; padding-left:10px; overflow:hidden; position:relative; margin-top:23px;}
.topnews .news_ywdt span{display: inline-block; width:112px; height:48px; border-radius:8px; line-height:48px; background:#db1a1a; text-align:center; font-size:24px;}
.topnews .news_ywdt em{ margin-right:5px; color: #09F}
.news_li,.swap{ height:48px;line-height:48px; display:inline-block; position:absolute; top:0; left:140px;}
.news_li a,.swap a{ color:#fff; height:48px; line-height:48px; font-size:24px}
.swap{top:48px;}

/*主体*/
.main{ width:1160px; margin:0px auto; height:100%; background:#FFF; padding:20px; overflow:hidden}
/*----------------------------------------------分类列表-------------------------------------------------------*/
.class_list{ width:100%; background:#FFF; height:180px; padding:10px 0px}
/*1*/
.class_list .list_1{ width:274px; border-right: solid 1px #cecece; height:180px; padding-left:25px; float:left}
.class_list .list_1 h2{ height:33px; background:url(ico_1.png) left center no-repeat; line-height:33px; font-size:18px; color:#0063ca; padding-left:50px; margin-top:15px;}
.class_list .list_1 .list_del{ width:100%; margin-top:20px;}
.class_list .list_1 .list_del a{ line-height:35px; color:#666666; margin:0px 10px; font-size:14px} 
.class_list .list_1 .list_del a:hover{ color:#3382d5}
/*2*/
.class_list .list_2{ width:274px; border-right: solid 1px #cecece; height:180px; padding-left:25px; float:left}
.class_list .list_2 h2{ height:33px; background:url(ico_2.png) left center no-repeat; line-height:33px; font-size:18px; color:#0063ca; padding-left:50px; margin-top:15px;}
.class_list .list_2 .list_del{ width:100%; margin-top:20px;}
.class_list .list_2 .list_del a{ line-height:28px; color:#666666; margin:0px 10px; font-size:14px;}
.class_list .list_2 .list_del a:hover{ color:#3382d5}
/*3*/
.class_list .list_3{ width:274px; border-right: solid 1px #cecece; height:180px; padding-left:25px; float:left}
.class_list .list_3 h2{ height:33px; background:url(ico_3.png) left center no-repeat; line-height:33px; font-size:18px; color:#0063ca; padding-left:50px; margin-top:15px;}
.class_list .list_3 .list_del{ width:100%; margin-top:20px;}
.class_list .list_3 .list_del a{ line-height:28px; color:#666666; margin:0px 10px; font-size:14px;}
.class_list .list_3 .list_del a:hover{color:#3382d5}
/*4*/
.class_list .list_4{ width:274px; border-right: solid 1px #cecece; height:180px; padding-left:25px; float:left}
.class_list .list_4 h2{ height:33px; background:url(ico_4.png) left center no-repeat; line-height:33px; font-size:18px; color:#0063ca; padding-left:50px; margin-top:15px;}
.class_list .list_4 .list_del{ width:100%; margin-top:20px;}
.class_list .list_4 .list_del a{ line-height:28px; color:#666666; margin:0px 10px; font-size:14px;}
.class_list .list_4 .list_del a:hover{color:#3382d5}

/*----------------------------------------------第2块-------------------------------------------------------*/
.main_2{ width:100%; margin:0px auto; height:426px;}
/*轮播图*/
.jb_qhlef{ width:600px; height:426px; float:left;}
#focus{width:600;height:426px;overflow:hidden;position:relative;}
#focus a{position:relative;zoom:1; display:block; color:#FFF}
#focus p{position:absolute;height:30px;line-height:30px;padding-left:15px;bottom:2px;left:0;color:#fff;font-size:14px;}
#focus p span{float:left;}
#focus a:hover .text{text-decoration:underline;cursor:pointer}
#focus s{position:absolute;height:38px;line-height:38px;width:100%;bottom:0;left:0;filter:Alpha(Opacity=70);Opacity:0.7;background:#000;cursor:pointer}
#ctr{position:absolute;bottom:12px;right:17px;z-index:2;color:#fff;}
#ctr span{background:url(doc.png) no-repeat;_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/doc.png', sizingMethod='crop');text-align:center;width:13px;height:13px;float:left;margin-right:7px;cursor:pointer}
#ctr span.current{background:url(doc_hover.png) no-repeat;_background:none;}
/*轮播图-end*/
/*首页tab切换*/
.jb_qhrig{ width:540px; float:left; margin-left:20px;}
.tabbox{width:540px;height:426px;border:#c9c9c9 1px solid;}
.tabbox .lj{width:100%;height:40px; border-bottom:#c9c9c9 1px solid; line-height:40px; background:#FFF}
.tabbox .tab{ clear:both;overflow:hidden;height:40px; float:left;}
.tabbox .tab a{font-size:16px;display:block;/*padding:0 24px;*/float:left;text-decoration:none;color:#000;width: 130px;line-height:40px;background:#ffe3e3;/* margin-right:5px;*/background:url(classtitlemiddle.png) no-repeat right center;text-align:center}
.tabbox .tab .bn{ background:none;}
.tabbox .tab a.on{text-decoration:none; font-weight:bold}
.tabbox .tab a.bgno{ background:none}
.lj1{height:30px; line-height:30px;}
.lj1 a{ color:#000; padding:0 22px;}
.lj1 a:hover{ color:#8e0800;}
.tabbox .content{padding:10px; padding-left:0px;}
.tabbox .content li{display:none;}
.content li p{ display:block; height:36px; line-height:36px;padding-left:10px; font-size:16px;}
.content li p a{ color:#333; display:inline-block; height:36px;line-height:36px; float:left}
.content li p a:hover{ color:#009d3f}
.content li p span{ float:right; display:inline-block}
/*tab切换-end*/
.main_2 .main_2_right{ float:right; height:426px; width:586px; overflow:hidden}
/*领导介绍*/
.main_2 .main_2_right .ldjs{ width:100%; background:#FFF; border-top: 2px solid #0063ca; height:90px;}
.main_2 .main_2_right .ldjs ul{ float:left;height:100%; width:255px; overflow:hidden; margin-left:30px; padding-top:15px;}
.main_2 .main_2_right .ldjs ul li{ float:left;}
.main_2 .main_2_right .ldjs ul li h2{ font-size:22px; text-align:left; color:#000; line-height:30px; font-weight:100}
.main_2 .main_2_right .ldjs ul li p{ font-size:16px; color:#333333; line-height:30px;}
.main_2 .main_2_right .ldjs ul li.link{ margin-left:10px;}
.main_2 .main_2_right .ldjs ul li.link a{ display:block;width:85px; height:22px; line-height:22px; background:#3382d5; color:#FFF; text-align:center; font-size:14px; margin:5px 0px}
/*2右下*/
.main_2 .main_2_right .zwdt{ width:100%; background:#FFF; border-top: 2px solid #db1a1a; height:100%; margin-top:10px;}
.main_2 .main_2_right .zwdt h2{ height:42px; line-height:42px; font-size:22px; color:#db1a1a; padding-left:28px;}
.main_2 .main_2_right .zwdt h2 a{ float: right; padding-right:30px; color:#db1a1a; font-size:14px}
.main_2 .main_2_right .zwdt ul{ padding-left:28px; width:540px; height:auto; overflow:hidden; margin-top:10px;}
.main_2 .main_2_right .zwdt ul li{ font-size:16px; line-height:42px;}
.main_2 .main_2_right .zwdt ul li a{ display:block; line-height:42px;}
.main_2 .main_2_right .zwdt ul li a:hover{color:#3382d5}
/*----------------------------------------------第3块-------------------------------------------------------*/

.main_3{ width:100%; margin:20px auto; height:450px;clear:both}
.ccyl{width:539px; float:left; margin-top:12px;} 
.ccyl ul{}
.ccyl ul li{width: 100%;float: left;border-bottom: solid 1px #CCCCCC;height: 43px;line-height: 43px;}
.ccyl ul li a:hover{color: #009D3F;}
.ccyl ul li span{float: right;}
.main_3 .main_3_left{ background:#FFF; width:600px;float:left}
.main_3 .main_3_right{width:540px; float:right}
.gkzl{width:539px; /*height:399px;*/ float:left; background:#FFF;border:solid 1px #cecece; border-bottom:none; margin-top:12px;} 
.gkzl h2{ display:block;font-size:18px;}
.gkzl h2 a{ display: inline-block;line-height:40px; height:40px;color:#243a45; border-top:3px solid #243a45; padding:0px; margin:0px; margin-left:10px;}
/*公开列表*/
.gkzl ul{ width:100%;height: auto; overflow:hidden}
.gkzl ul li{ display:block; width:269px;height:46px;border-bottom:1px solid #cecece; line-height:46px; float:left}
.gkzl ul li a{ display: block;color:#6b7487; height:46px; line-height:46px;text-align:center; font-size:16px;border-right:1px solid #cecece; background:url(li_bg.jpg) 30px center no-repeat}
.gkzl ul li a.border_none{ border-right:none}



/*互动*/
.hdcon{ width:100%;height:138px; margin-top:10px;border:solid 1px #CCCCCC;}
.hdcon ul{ width:100%; height:auto}
.hdcon ul li{ width:135px; float:left;}
.hdcon ul li a{display:block; width:134px; height:138px;line-height:200px; color:#4f4f4f; text-align:center;border-right:solid 1px #CCCCCC}
.hdcon ul li a span{ font-size:14px;}
.hdcon ul li a.ico1{ background:url(ldzc.png) center 40px no-repeat;}
.hdcon ul li a.ico1:hover{background:url(ldzch.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}
.hdcon ul li a.ico2{ background:url(gzfg.png) center 40px no-repeat;}
.hdcon ul li a.ico2:hover{background:url(gzfgh.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}
.hdcon ul li a.ico3{ background:url(znjs.png) center 40px no-repeat;}
.hdcon ul li a.ico3:hover{background:url(znjsh.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}
.hdcon ul li a.ico4{ background:url(nsjg.png) center 40px no-repeat; border-right:none}
.hdcon ul li a.ico4:hover{background:url(nsjgh.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}



/*审批结果公示*/
.spjg-table td{ background:#e0e0e0; line-height:45px; text-align:center; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8;}
.spjg-table td:last-child{border-right:0px;}
.txtScroll-top{overflow:hidden; position:relative;}
.txtScroll-top .infoList li{ height:45px; line-height:45px;}
.txtScroll-top span{ display:block; float:left; line-height:44px; border-bottom:1px solid #c8c8c8; border-right:1px solid #c8c8c8; font-size:14px}
.txtScroll-top span:last-child{border-right:0px}
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.spjg-xuhao,.spjg-wenhao,.spjg-xknr,.spjg-zt{text-align:center;}
.spjg-xuhao{width:51px;}
.spjg-wenhao{width:148px;}
.spjg-xknr{width:346px;}
.spjg-zt{width:51px;}
.zwzq_font_01{ background:#009d3f; color:#fff; font-weight:bold; font-size:16px;}
/*----------------------------------------------第4块-------------------------------------------------------*/
.main_4{ width:100%; margin:0px auto; clear:both}
.main_4 h2{ height:40px; line-height:40px; border-bottom:solid 2px #CCCCCC}
.main_4 h2 span{ padding:0px 20px; display:inline-block; float:left; color:#FFF; background:#009d3f}
.main_4 h2 a{ float:right; font-size:14px; height:22px; padding:0px 10px; color:#FFF; background:#009d3f; line-height:22px; border-radius:6px; margin-right:10px;}
.spjggs a{ float:right; font-size:14px; height:22px; padding:0px 10px; color:#FFF; background:#009d3f; line-height:22px; border-radius:6px; margin-right:10px;}
/*园林景区*/
.picScroll-left{ width:1160px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ width:25px; overflow:hidden;  height:30px; padding:0 10px; float:left;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:25px; height:30px; float:right; overflow:hidden; cursor:pointer; background:url(arrow.png) no-repeat;}
.picScroll-left .hd .next{ background-position:-42px 0px;  }
.picScroll-left .hd .next:hover{ background-position:-42px -29px;}
.picScroll-left .hd .prev:hover{ background-position:0px -29px;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{padding:10px;  }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
/*.picScroll-left .bd ul li .pic img{ width:254px; height:168px; display:block;  padding:2px; border:1px solid #ccc; }*/
.picScroll-left .bd ul li .pic img{ width:250px; height:160px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

/*----------------------------------------------第5块-------------------------------------------------------*/
.main_5{ width:100%; margin:10px auto; height:100%; overflow:hidden }
.main_5 .main_5_left{width:600px; float:left}
/*tab切换2*/
.tabbox1{width:600px;height:426px;border:#c9c9c9 1px solid;}
.tabbox1 .lj{width:100%;height:40px; border-bottom:#c9c9c9 1px solid; line-height:40px; background:#FFF}
.tabbox1 .tab{ clear:both;overflow:hidden;height:40px; float:left;}
.tabbox1 .tab a{font-size:16px;display:block;/*padding:0 24px;*/float:left;text-decoration:none;color:#000; width:150px; line-height:40px; background:#ffe3e3;/* margin-right:5px;*/ background:url(classtitlemiddle.png) no-repeat right center; text-align:center}
.tabbox1 .tab .bn{ background:none;}
.tabbox1 .tab a.on{text-decoration:none; font-weight:bold}
.tabbox1 .tab a.bgno{ background:none}
.tabbox1 .content{padding:10px; padding-left:0px;}
.tabbox1 .content li{display:none;}
.tabbox1 .content li p{ display:block; height:36px; line-height:36px;padding:0px 10px; font-size:16px;}
.tabbox1 .content li p a{ color:#333; display:inline-block; height:36px;line-height:36px; float:left}
.tabbox1 .content li p a:hover{ color:#009d3f}
.tabbox1 .content li p span{ float:right; display:inline-block}
/*tab切换-end*/
.main_5 .main_5_right{width:540px;float:left; margin-left:18px;}
/*互动*/
.hdcon1{ width:100%;height:138px;border:solid 1px #CCCCCC;}
.hdcon1 ul{ width:100%; height:auto}
.hdcon1 ul li{width: 270px;float:left;}
.hdcon1 ul li a{display:block; width:270px; height:138px;line-height:200px; color:#4f4f4f; text-align:center;border-right:solid 1px #CCCCCC}
.hdcon1 ul li a span{ font-size:14px;}
.hdcon1 ul li a.ico1{ background:url(jzxx.png) center 40px no-repeat;}
.hdcon1 ul li a.ico1:hover{background:url(jzxxh.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}
.hdcon1 ul li a.ico2{ background:url(gzly.png) center 40px no-repeat;}
.hdcon1 ul li a.ico2:hover{background:url(gzlyh.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}
.hdcon1 ul li a.ico3{ background:url(wsts.png) center 40px no-repeat;}
.hdcon1 ul li a.ico3:hover{background:url(wstsh.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}
.hdcon1 ul li a.ico4{ background:url(zjdc.png) center 40px no-repeat;}
.hdcon1 ul li a.ico4:hover{background:url(zjdch.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}
.hdcon1 ul li a.ico5{ background:url(zxft.png) center 40px no-repeat;}
.hdcon1 ul li a.ico5:hover{background:url(zxfth.png) center 40px no-repeat #017b32; color:#FFF; color:#FFF}


.xxgk{width:539px; /*height:399px;*/ float:left; background:#FFF;border:solid 1px #cecece; border-bottom:none; margin-top:12px;} 
.xxgk h2{ display:block;font-size:18px;}
.xxgk h2 a{ display: inline-block;line-height:40px; height:40px;color:#243a45; border-top:3px solid #243a45; padding:0px; margin:0px; margin-left:10px;}
/*公开列表*/
.xxgk ul{ width:100%;height: auto; overflow:hidden}
.xxgk ul li{ display:block; width:269px;height:54px;border-bottom:1px solid #cecece; line-height:54px; float:left}
.xxgk ul li a{ display: block;color:#6b7487; height:54px; line-height:54px;text-align:center; font-size:16px;border-right:1px solid #cecece;}
.xxgk ul li a.ico1{background:url(ico1.png) 40px center no-repeat;}
.xxgk ul li a.ico2{ background:url(ico2.png) 40px center no-repeat; border-right:none}
.xxgk ul li a.ico3{ background:url(ico3.png) 40px center no-repeat;}
.xxgk ul li a.ico4{ background:url(ico4.png) 40px center no-repeat;border-right:none}
.xxgk ul li a.ico5{ background:url(ico5.png) 40px center no-repeat;}
.xxgk ul li a.ico6{background:url(ico6.png) 40px center no-repeat;border-right:none}
.xxgk ul li a.ico7{ background:url(ico7.png) 40px center no-repeat;}
.xxgk ul li a.ico8{ background:url(ico8.png) 40px center no-repeat; border-right:none}
.xxgk ul li a.ico9{ background:url(ico9.png) 40px center no-repeat;}
.xxgk ul li a.ico10{ background:url(ico10.png) 40px center no-repeat;border-right:none}

/*--------------------------------------------------------------------------走进园林------------------------------------------------------------------------------*/
.con_zjyl{ width:1180px;  overflow:hidden; position:relative;}
.con_zjyl .hd{ width:25px; overflow:hidden;  height:30px; padding:0 10px; float:left;  }
.con_zjyl .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.con_zjyl .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.con_zjyl .hd ul li.on{ background-position:0 0; }
.con_zjyl .bd{padding:10px 0px;}
.con_zjyl .bd ul{ overflow:hidden; zoom:1; }
.con_zjyl .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; margin-right:18px;}
.con_zjyl .bd ul li.margin_r{ margin-right:0px;}
.con_zjyl .bd ul li .pic{ text-align:center; width:270px; height:152px;padding:2px; border:1px solid #ccc;}
.con_zjyl .bd ul li .pic img{ width:270px; height:152px; display:block;   }
.con_zjyl .bd ul li .pic a:hover img{ border-color:#999;  }
.con_zjyl .bd ul li .title{ line-height:32px;}

/*----------------------------------------底部-------------------------------*/
#footer { clear: both; width:100%;height: auto;overflow:hidden; border-top:1px solid #CCC; background:#2d2d2d}
.footer_icon{ width:1024px; margin:0px auto; height:53px; margin-top:20px;}
.footer_icon a{ display: block; float:right; margin:0px 20px; height:53px;}
/*站群导航*/
.downbox { height:60px;}
.down_box { width: 1000px; margin: auto; clear: both; margin-top:30px;}
.down_box span { float: left; font-size: 16px; color: #999999; font-weight: bold; padding: 6px 20px 0 20px; }
.select { position: relative; float: left; margin: 0 10px; }
.select dt { height: 33px; display: inline-block; background: url(select_input_bg.png) no-repeat 160px center ; line-height: 33px; cursor: pointer; width: 170px; padding-right: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; text-indent: 12px; color: #999999; border: 1px solid #c5c4c4; font-size: 14px; margin-bottom: 15px; }
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 202px; /*! padding-top: 35px */
background-color: #fff; }
.select dd ul { width:202px; height: 90px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px; background: #ebebeb }
.select dd ul li a:hover { background: #f5f5f5; }
/*站群导航结束*/
/*底部备案一行*/
.copyright { width: 100%; height: 80px; clear: both; background:#2d2d2d}
.copyright_box { width:1200px; margin: auto; }
.copyright_l { float: left; }
.copyright_l img { float: left; line-height: 80px; padding-top: 20px; }
.copyright_l p { color:#333333; line-height: 80px; margin-left:5px; float: left }
.copyright_l p span { margin-left: 10px }
.copyright_r { float: right; margin-top:15px; }
.copyright_r img{ width:100px; height:auto}
/*党政机关*/
.dzjg{width:34px;height: auto; float:left;overflow:hidden;}
.dzjg img{ width:34px; height:auto}
/*底部结束*//*底新*/
.footer_box{width:100%; background-color:#202020;clear:both; overflow:hidden; padding:20px 0}
.footers{width:960px; margin:0 auto}
.footers p{ color:#999; padding-bottom:5px}
.footers p span{ padding-right:20px}
.footers p span a{ color:#999}
.footer_img{ float:left; width:80px;}
.footer_img img{ width:80px; height:auto}
.footer_text{ float:left; width:720px; margin-left:20px}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(beian.png) no-repeat; padding-left:25px}
.footer_text img{ display:inline-block}

/*底新*/


/*主体开始*/


/*分页*/
.x_fyf{ margin-top:30px; overflow:hidden; clear:both; padding-top:30px;height:30px;}
.x_fyf dt{ float: right; font-size:12px; color:#666;}
.x_fyf dt select{width:44px; height:20px; border:1px solid #666; font-size:12px; color:#333}
.x_fyf dt strong{ margin:0px 5px;}
.x_fyf dd{ float:right; overflow:hidden; margin-right:20px;}
.x_fyf dd a{ color:#a30a0b; font-size:12px; width:54px; height:18px; line-height:18px;  border:1px solid #d0d2d5; margin-left:8px; display:block; text-align:center; float: left}
.x_fyf dd a:hover{background:#a30a0b; color:#fff;}
/*--详细页--*/
.del{ width:950px; margin:20px auto;min-height:600px; padding:20px}
.del h2{ width:100%; height:50px; line-height:50px; text-align:left; font-size:36px; color: #000; text-align:center}
.del h3{ font-size:16px; color: #000; text-align: right; line-height:30px;}
.del .text{ margin-top:20px; width:908px;border:solid 1px #e1e1e1; padding:20px; min-height:500px;}
.del .text p{ line-height:25px;text-indent:28px; color:#000}


/*------------------------------------------------------------------------列表页---------------------------------------------------------------*/
/*主体*/
.list_main{ width:1160px; margin:0px auto; height:100%; background:#FFF; padding:20px; overflow:hidden;top:400px; position: relative; top:-50px; min-height:700px;}

/*rtop*/
.rtop { width: 70px; position: fixed; top: 200px; right: 20px; z-index: 99; }
.rtop a { display: block; overflow: hidden; }
.rtop a img { display: block; }
.share,.wechat{ width:70px; height:63px; }
.code_box img { filter: drop-shadow(5px 5px 10px #999); width:120px; height:284px; }
.code_box { position: absolute; right: 80px; top: 0; }
/*rtop-end*/